/*
 * Access.h
 *
 *  Created on: Nov 1, 2014
 *      Authors: Avihay Avitan & Stefan Farcas
 */

#ifndef ACCESS_H_
#define ACCESS_H_

namespace SatelliteNameSpace {
/**
 * Access is a class that defines the access data of a single pass with satellite
 */
class Access {
public:
	Access();
	virtual ~Access();
	void setStartTime(long startTime);
	long getStartTime();
	void setEndTime(long endTime);
	long getEndTime();
	void setDuration(long duration);
	long getDuration();
	void setInterval(long interval);
	long getInterval();

private:
	long startTime;
	long endTime;
	long duration;
	long interval;

};

} /* namespace SatelliteNameSpace */

#endif /*  */
